glenoid cavity - Alemán Inglés Diccionario